package com.gem.day03;

import java.time.LocalDate;

/**
 * 本类用来演示Java流程控制-- switch case语句
 * 
 * 1.switch括号中必须是以下数据类型:
 *    byte(Btye),short(Short),int(Integer),char,枚举 + JDK7.0加入String
 * 2.break表示打断switch语句,当运行到break时,则直接停止运行
 * 3.如果case中没有break,则代码会向下穿透,直到遇到break或者代码结尾
 * 4.default表示当case没有一个符合时,运行的代码,default不一定要写,
 * 	  并且也不一定要写在末尾
 * 
 * @author easonsy
 * 2020年7月20日 上午10:08:39
 */
public class SwitchDemo {
	public static void main(String[] args) {
		LocalDate date = LocalDate.now();
		int weekDay = date.getDayOfWeek().getValue();
		String day = "";
		//判断
		switch (weekDay) {
		case 1:
			day = "星期一";
			break;//打断
		case 2:
			day = "星期二";
			break;
		case 3:
			day = "星期三";
			break;
		case 4:
			day = "星期四";
			break;
		case 5:
			day = "星期五";
			break;
		case 6:
			day = "星期六";
			break;
		default:
			day = "星期天";
		}
		System.out.println("今天是: " + day);
	}
}
